• word of the day

    genista anglica

    genista anglica - Dictionary definition and meaning for word genista anglica

    Definition
    (noun) prickly yellow-flowered shrub of the moors of New England and Europe
Download our Mobile App Today
Receive our word of the day
on Whatsapp